Configuring Ports for Cluster Environment

  1. Change the port numbers, for each instance, in each instance to avoid conflicts while running the servers.

    1. The port numbers can be changed in the <tomee home dir>/conf/server.xml file.

      server.xml for cluster

      <Server port="1005" shutdown="SHUTDOWN">

      <!-- TomEE plugin for Tomcat-->

      <Listener className="org.apache.tomee.catalina.ServerListener" />

      <Listener className="org.apache.catalina.startup.VersionLoggerListener" />

      <!-- Security listener. Documentation at /docs/config/listeners.html

      <Listener className="org.apache.catalina.security.SecurityListener" />

      -->

       

      <Connector port="1010" protocol="HTTP/1.1"

      connectionTimeout="20000"

      redirectPort="8449" xpoweredBy="false" server="Apache TomEE" />

       

      <!-- Define an AJP 1.3 Connector on port 8009 -->

      <Connector protocol="AJP/1.3" port="8009" redirectPort="8443" />

  2. The catalina.properties file in the conf folder needs to be modified so as to make the TomEE container to pick custom configuration or jars defined by user.